the pits
the pits基本解释
the pits英英释义
"the hell of battle""the inferno of the engine room""when you're alone Christmas is the pits"